home *** CD-ROM | disk | FTP | other *** search
/ Language/OS - Multiplatform Resource Library / LANGUAGE OS.iso / pcl / src-16f.lha / ldb / bitbash.c < prev    next >
Text File  |  1991-11-06  |  1KB  |  73 lines

  1.  
  2. unsigned long bit_bash_low_masks[] = {
  3.     0x00000000,
  4.     0x00000001,
  5.     0x00000003,
  6.     0x00000007,
  7.     0x0000000f,
  8.     0x0000001f,
  9.     0x0000003f,
  10.     0x0000007f,
  11.     0x000000ff,
  12.     0x000001ff,
  13.     0x000003ff,
  14.     0x000007ff,
  15.     0x00000fff,
  16.     0x00001fff,
  17.     0x00003fff,
  18.     0x00007fff,
  19.     0x0000ffff,
  20.     0x0001ffff,
  21.     0x0003ffff,
  22.     0x0007ffff,
  23.     0x000fffff,
  24.     0x001fffff,
  25.     0x003fffff,
  26.     0x007fffff,
  27.     0x00ffffff,
  28.     0x01ffffff,
  29.     0x03ffffff,
  30.     0x07ffffff,
  31.     0x0fffffff,
  32.     0x1fffffff,
  33.     0x3fffffff,
  34.     0x7fffffff,
  35.     0xffffffff
  36. };
  37.  
  38. unsigned long bit_bash_high_masks[] = {
  39.     0x00000000,
  40.     0x80000000,
  41.     0xc0000000,
  42.     0xe0000000,
  43.     0xf0000000,
  44.     0xf8000000,
  45.     0xfc000000,
  46.     0xfe000000,
  47.     0xff000000,
  48.     0xff800000,
  49.     0xffc00000,
  50.     0xffe00000,
  51.     0xfff00000,
  52.     0xfff80000,
  53.     0xfffc0000,
  54.     0xfffe0000,
  55.     0xffff0000,
  56.     0xffff8000,
  57.     0xffffc000,
  58.     0xffffe000,
  59.     0xfffff000,
  60.     0xfffff800,
  61.     0xfffffc00,
  62.     0xfffffe00,
  63.     0xffffff00,
  64.     0xffffff80,
  65.     0xffffffc0,
  66.     0xffffffe0,
  67.     0xfffffff0,
  68.     0xfffffff8,
  69.     0xfffffffc,
  70.     0xfffffffe,
  71.     0xffffffff,
  72. };
  73.